1. Introduction to the Course
- Introduction
- Learning objectives
- Understand and use the fundamental concepts of programming, such as
- Input and output
- Sequential control flow
- Selection control flow
- Repetition control flow
- Combination of different types of control flow
- Arrays
- Functions and methods
- Develop problem-solving skills
- Design and implement simple algorithms
- Design and implement simple functions
- Use functions in algorithms
- Debug syntax errors and logical errors
- Expectations
- Self-directed learning
- Self-motivated learning
- Course outline
- Evaluation
- Assignments and project: 30%
- Two midterm exams: 20% each
- Final exam: 30%
- Instructor
- Dr. Mahnhoon Lee
- HL 424
- (250) 377-6022
- mlee@tru.ca
- Timetable
- How to study VERY well - Is motivation good enough?
- There are many general ideas. Can you suggest good ideas?
- Some of them are more important. What are they?
- There are two types of habits, winning habits and loosing habits.
- Winning habits are ...
- Loosing habits are ...